namespace ConsoleApp1;

public class Yield
{
    static IEnumerable<int> GenerateNumbers()
    {
        for (int i = 0; i < 10; i++)
        {
            if (i > 5) yield break;
            yield return i;
        }
    }

    public static void IteratorPrint()
    {
        foreach (var number in GenerateNumbers())
        {
            Console.WriteLine(number);
            if (number > 5)
            {
            }
        }
    }
}